#ifndef EMAIL_IP_UPDATE_H_H
#define EMAIL_IP_UPDATE_H_H

#include "IPUpdate.h"

#include <string>

class EmailIPUpdate : public IPUpdate
{
public:
	EmailIPUpdate(const std::string& emailAddress, const std::string& password);
	EmailIPUpdate(const std::string& emailAddress,const std::string& username, const std::string& password, 
		const std::string& popAddress, const std::string& smtpAddress);
	void updateIP(const std::string& newIP);
	std::string getIP() const;
private:
	std::string m_EmailAddress;
	std::string m_PopAddress;
	std::string m_SmtpAddress;
	std::string m_Username;
	std::string m_Password;
};
#endif